@CHARSET "UTF-8";
body {
	font-family:Verdana;
	width:600px;
	font-size:10pt;
}

h4 {
	margin-top:10px;
	margin-bottom:5px;
}

h5 {
	margin-top:5px;
	margin-bottom:5px;
}

table.contact {
	font-size:10pt;
}

table.contact td {
	vertical-align:top;
}

table.positions {
	font-size:10pt;
	border-collapse:collapse;
	border-style:solid;
	border-width:1px;
	width:100%;
}

table.positions th {
	border-style:solid;
	border-width:1px;
	padding:5px;
}

table.positions td {
	border-style:dashed;
	border-width:1px;
	padding:5px;
	text-align:right;
}

table.positions td.product {
	text-align:left;
}


table.signs {
	margin-top:20px;
	font-size:10pt;
	width:100%;
}

table.signs td {
	height:40px;
	vertical-align: bottom;
}

table.signs td.fio {
	border-bottom-style:solid;
	border-bottom-width:1px;
}

table.signs td.sign {
	border-bottom-style:solid;
	border-bottom-width:1px;	
}

div.shop-name {
	text-align:right;
	margin-top:10px;
	margin-bottom:5px;
	font-weight:bold;
}

div.contact-phone {
	text-align:right;
}